header {
  width: 100%;
  height: 0.808333rem;
  display: flex;
}
header .logoBox {
  flex: 2;
  display: flex;
}
header .logoBox .logo {
  flex: 1.5;
  width: 0.666667rem;
  height: 0.666667rem;
  margin-top: 3%;
  margin-left: 3%;
  background: url(../images/index/Mai\ Tai.png) no-repeat;
  background-size: 100% 100%;
}
header .logoBox div {
  flex: 3;
  padding-top: 5%;
  text-shadow: 0.025rem 0.008333rem #f3cccc;
  color: #c40000;
  vertical-align: middle;
}
header .logoBox div h2 {
  font-size: 0.266667rem;
}
header .logoBox div h4 {
  font-size: 0.141667rem;
}
header .blank {
  flex: 8;
}
header .blank p {
  vertical-align: middle;
  float: right;
  font-size: 0.125rem;
  margin: 0.228333rem;
  color: #555454;
}
section {
  width: 100%;
  height: 5rem;
  background-size: 100% 100%;
}
section .content {
  width: 30%;
  height: 55%;
  background-color: #ece9e9;
  float: right;
  margin: 8% 7%;
}
section .content .passLogin {
  width: 85%;
  height: 80%;
  margin: 0.333333rem auto;
  background-color: #ece9e9;
}
section .content .passLogin .pas {
  font-weight: bold;
  font-size: 0.166667rem;
  margin-right: 5%;
}
section .content .passLogin .note {
  font-weight: bold;
  font-size: 0.166667rem;
}
section .content .passLogin button {
  outline: none;
  background-color: transparent;
  border: none;
}
section .content .passLogin button:hover {
  cursor: pointer;
}
section .content .passLogin .pasForm div {
  background-color: #fffefc;
}
section .content .passLogin .pasForm div:first-child {
  margin-top: 5%;
  height: 0.333333rem;
  display: flex;
}
section .content .passLogin .pasForm div:first-child h4 {
  border-right: 0.008333rem solid black;
  background-color: #cccaca;
  flex: 1;
  width: 0.25rem;
  height: 100%;
  background: url(../images/login/用户.png) no-repeat;
  background-size: 100% 100%;
}
section .content .passLogin .pasForm div:first-child input {
  padding: 0 0 0 0.083333rem;
  border: none;
  font-size: 0.125rem;
  flex: 6;
  outline: none;
  height: 100%;
}
section .content .passLogin .pasForm div:nth-child(2) {
  margin-top: 5%;
  height: 0.333333rem;
  display: flex;
}
section .content .passLogin .pasForm div:nth-child(2) h4 {
  border-right: 0.008333rem solid black;
  background-color: #cccaca;
  flex: 1;
  width: 0.25rem;
  height: 100%;
  background: url(../images/login/锁定.png) no-repeat;
  background-size: 100% 100%;
}
section .content .passLogin .pasForm div:nth-child(2) input {
  padding: 0 0 0 0.083333rem;
  border: none;
  font-size: 0.125rem;
  flex: 6;
  outline: none;
  height: 100%;
}
section .content .passLogin .pasForm .button {
  outline: none;
  background-color: #FF4400;
  border: none;
  margin-top: 5%;
  width: 100%;
  height: 0.333333rem;
  color: cornsilk;
  border-radius: 2px;
}
section .content .passLogin .pasForm .button:hover {
  background-color: #f33413;
}
section .content .passLogin .pasForm p {
  float: right;
  margin-top: 5%;
  font-size: 0.125rem;
  color: #8d8c8c;
}
section .content .passLogin .pasForm p a:first-child {
  margin: 0 0.083333rem;
}
section .content .passLogin .pasForm p a:hover {
  color: tomato;
  cursor: pointer;
}
section .content .passLogin .noteForm div {
  background-color: #fffefc;
}
section .content .passLogin .noteForm div:first-child {
  margin-top: 5%;
  height: 0.333333rem;
  display: flex;
}
section .content .passLogin .noteForm div:first-child h4 {
  border-right: 0.008333rem solid black;
  background-color: #cccaca;
  flex: 1;
  height: 100%;
  display: flex;
  align-items: center;
}
section .content .passLogin .noteForm div:first-child h4 div {
  margin: 0 auto;
  width: 0.25rem;
  height: 0.25rem;
  background: url(../images/login/手机.png) no-repeat;
  background-size: 100% 100%;
}
section .content .passLogin .noteForm div:first-child .tion {
  flex: 2;
  margin: 0;
  line-height: 2.5;
  font-size: 0.125rem;
  padding: 0 0 0 0.083333rem;
  position: relative;
}
section .content .passLogin .noteForm div:first-child .tion span {
  line-height: 2.5;
}
section .content .passLogin .noteForm div:first-child .tion img {
  width: 20%;
  height: 35%;
  margin: 20% 0 0 25%;
}
section .content .passLogin .noteForm div:first-child .tion:hover {
  cursor: pointer;
}
section .content .passLogin .noteForm div:first-child .select {
  position: absolute;
  top: 0.333333rem;
  width: 0.833333rem;
  font-size: 0.125rem;
  border: black 1px solid;
  background-color: aliceblue;
}
section .content .passLogin .noteForm div:first-child .select li {
  overflow: hidden;
  line-height: 0.166667rem;
  width: 0.833333rem;
}
section .content .passLogin .noteForm div:first-child .select li:hover {
  background-color: #7bbfff;
}
section .content .passLogin .noteForm div:first-child input {
  padding: 0 0 0 0.083333rem;
  border: none;
  font-size: 0.125rem;
  flex: 6;
  outline: none;
  height: 100%;
  width: 50%;
}
section .content .passLogin .noteForm div:nth-child(2) {
  margin-top: 5%;
  height: 0.333333rem;
  display: flex;
}
section .content .passLogin .noteForm div:nth-child(2) h4 {
  border-right: 0.008333rem solid black;
  background-color: #cccaca;
  flex: 1;
  width: 0.25rem;
  height: 100%;
  display: flex;
  align-items: center;
}
section .content .passLogin .noteForm div:nth-child(2) h4 div {
  margin: 0 auto;
  width: 0.25rem;
  height: 0.25rem;
  background: url(../images/login/验证码.png) no-repeat;
  background-size: 100% 100%;
}
section .content .passLogin .noteForm div:nth-child(2) input {
  padding: 0 0 0 0.083333rem;
  border: none;
  font-size: 0.125rem;
  flex: 6;
  outline: none;
  height: 100%;
  width: 50%;
}
section .content .passLogin .noteForm div:nth-child(2) button {
  flex: 2;
  margin: 0;
  font-size: 0.083333rem;
  color: #696767;
  background-color: white;
  overflow: hidden;
}
section .content .passLogin .noteForm button {
  outline: none;
  background-color: #FF4400;
  border: none;
  margin-top: 5%;
  width: 100%;
  height: 0.333333rem;
  color: cornsilk;
  border-radius: 2px;
}
section .content .passLogin .noteForm button:hover {
  background-color: #f33413;
}
section .content .passLogin .noteForm p {
  float: right;
  margin-top: 5%;
  font-size: 0.125rem;
  color: #8d8c8c;
}
section .content .passLogin .noteForm p a:first-child {
  margin: 0 0.083333rem;
}
section .content .passLogin .noteForm p a:hover {
  color: tomato;
  cursor: pointer;
}
footer {
  padding-top: 0.25rem;
  background-color: #f0ece7;
}
footer ul {
  display: flex;
  justify-content: center;
}
footer ul li {
  flex: 1;
}
footer ul li h5 {
  margin-left: 20%;
}
footer ul li .ture {
  float: left;
  margin-right: 0.066667rem;
  width: 0.416667rem;
  height: 0.416667rem;
  background: url(../images/index/正品.gif) no-repeat;
  background-size: 100% 100%;
}
footer ul li .fast {
  float: left;
  margin-right: 0.066667rem;
  width: 0.416667rem;
  height: 0.416667rem;
  background: url(../images/index/物流.gif) no-repeat;
  background-size: 100% 100%;
}
footer ul li .after-sales {
  float: left;
  margin-right: 0.066667rem;
  width: 0.416667rem;
  height: 0.416667rem;
  background: url(../images/index/售后.gif) no-repeat;
  background-size: 100% 100%;
}
footer ul li .help {
  float: left;
  margin-right: 0.066667rem;
  width: 0.416667rem;
  height: 0.416667rem;
  background: url(../images/index/帮助.gif) no-repeat;
  background-size: 100% 100%;
}
footer ul li .service_text p {
  font-size: 0.1rem;
  overflow: hidden;
}
footer .mod_help {
  display: flex;
  margin-top: 0.125rem;
}
footer .mod_help dl {
  flex: 1;
}
footer .mod_help dl .qq {
  padding-left: 20%;
  height: 0.416667rem;
}
footer .mod_help dl .qq img {
  width: 30%;
  height: 100%;
}
footer .mod_help dl h5 {
  padding-left: 20%;
  margin-bottom: 0.083333rem;
}
footer .mod_help dl dt {
  padding-left: 20%;
  font-size: 0.116667rem;
  margin-bottom: 0.083333rem;
  color: #555454;
}
footer .mod_help dl dt:hover {
  color: red;
  cursor: pointer;
}
footer .copyright ul {
  margin: 0 auto;
  width: 30%;
}
footer .copyright ul li {
  text-align: center;
  font-size: 0.083333rem;
  border-right: 1px solid #555454;
}
footer .copyright ul li:hover {
  color: red;
  cursor: pointer;
}
footer .copyright h3 {
  text-align: center;
  color: red;
}
footer .retop {
  background-color: sienna;
  color: sienna;
  width: 0.25rem;
  height: 0.25rem;
  position: fixed;
  bottom: 0.583333rem;
  right: 0.166667rem;
  background: url(../images/index/返回顶部.png) no-repeat;
  border-radius: 50% 50%;
  display: none;
}
